Data Modification Language for Full Support of Temporal Schema Versioning

نویسندگان

  • Renata de Matos Galante
  • Nina Edelweiss
  • Clesio Saraiva dos Santos
  • Álvaro F. Moreira
چکیده

We propose a language to define data update during schema versioning in a temporal object-oriented database. With this language, a user can express multi-schema modifications involving extensional data from different schema versions at the same time, improving the database environment with temporal and versioning features concerning database modification. We also provide the first steps towards a formal operational semantics for the specification of the basic metadata and database updates.

برای دانلود متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

منابع مشابه

On Schema Versioning in Temporal Databases

The support of schema versioning has been considered in the literature on temporal databases only at a limited extent. In particular, solutions for managing schema versions along transaction-time as different interfaces on the same temporal data were proposed so far. In this paper we investigate the distinct functionalities of new solutions for schema versioning along validand transaction-time ...

متن کامل

Odmg Language Extensions for Generalized Schema Versioning Support

The management of diierent schema versions is required in long-lived database systems to accomplish data structural changes and represent their history. Once a suitable data model for schema versioning support has been deened, appropriate extensions must also be introduced in the data deenition and manipulation languages. Such an extension is aimed at making the versioning facilities available ...

متن کامل

ODMG Language Extensions for Generalised Schema Versioning Support

The management of di erent schema versions is required in long lived database systems to accomplish data structural changes and represent their history Once a suitable data model for schema versioning support has been de ned appropriate extensions must also be introduced in the data de nition and manipulation languages Such an extension is aimed at making the versioning facilities available at ...

متن کامل

A survey of schema versioning issues for database systems

Schema versioning is one of a number of related areas dealing with the same general problem that of using multiple heterogeneous schemata for various database related tasks. In particular, schema versioning, and its weaker companion, schema evolution, deal with the need to retain current data and software system functionality in the face of changing database structure. Schema versioning and sch...

متن کامل

A Relational Multi-Schema Data Model and Query Language for Full Support of Schema Versioning

Schema versioning is a powerful tool not only to ensure reuse of data and continued support of legacy applications after schema changes, but also to add a new degree of freedom to database designers, application developers and final users. In fact, different schema versions actually allow one to represent, in full relief, different points of view over the modelled application reality. The key t...

متن کامل

ذخیره در منابع من


  با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید

برای دانلود متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

عنوان ژورنال:

دوره   شماره 

صفحات  -

تاریخ انتشار 2003